package org.demo.work;
/**
 * 任务管理器
 * @author  
 * @date    2010-10-27
 * @file    org.demo.work.WorkManager.java
 */
public interface WorkManager {
	/**
	 * 启动任务
	 * @param work
	 */
	public abstract void startWork(Work work);

	/**
	 * 完成任务
	 * @param work
	 */
	public abstract void completeWork(Work work);
	
	/**
	 * 关闭任务管理器，执行以前提交的任务，但不接受新任务
	 */
	public abstract void shutdown();
}
